top snail - German English Dictionary